<html>
<head><meta charset="utf-8"><title>template for future-compat lints · t-compiler · Zulip Chat Archive</title></head>
<h2>Stream: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/index.html">t-compiler</a></h2>
<h3>Topic: <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html">template for future-compat lints</a></h3>

<hr>

<base href="https://rust-lang.zulipchat.com">

<head><link href="https://rust-lang.github.io/zulip_archive/style.css" rel="stylesheet"></head>

<a name="160288654"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160288654" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160288654">(Mar 08 2019 at 13:27)</a>:</h4>
<p>hey <span class="user-mention" data-user-id="126931">@centril</span>  and <span class="user-mention" data-user-id="116009">@nikomatsakis</span> , the template that niko linked ( <a href="https://forge.rust-lang.org/rustc-bug-fix-procedure.html" target="_blank" title="https://forge.rust-lang.org/rustc-bug-fix-procedure.html">https://forge.rust-lang.org/rustc-bug-fix-procedure.html</a> ) during yesterday's discussion of PR <a href="https://github.com/rust-lang/rust/issues/58608" target="_blank" title="https://github.com/rust-lang/rust/issues/58608">#58608</a> diverges from the sample issue that <span class="user-mention" data-user-id="126931">@centril</span>  pointed at (<a href="https://github.com/rust-lang/rust/issues/57742" target="_blank" title="https://github.com/rust-lang/rust/issues/57742">#57742</a>)</p>



<a name="160288757"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160288757" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160288757">(Mar 08 2019 at 13:28)</a>:</h4>
<p>which should I be using as the basis for new bugs? (If <span class="user-mention" data-user-id="126931">@centril</span> 's represent the "correct" current template, then I will see about amending the <a href="https://github.com/rust-lang/rfcs/blob/master/text/1589-rustc-bug-fix-procedure.md" target="_blank" title="https://github.com/rust-lang/rfcs/blob/master/text/1589-rustc-bug-fix-procedure.md">RFC 1589</a> text...)</p>



<a name="160298068"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298068" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298068">(Mar 08 2019 at 15:20)</a>:</h4>
<p><span class="user-mention" data-user-id="116083">@pnkfelix</span> I wouldn't worry too much about the template; if in doubt, take the headings in both the example issue and the template and remove the duplication</p>



<a name="160298085"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298085" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298085">(Mar 08 2019 at 15:20)</a>:</h4>
<p>just be sure to label with C-future-compatibility</p>



<a name="160298099"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298099" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298099">(Mar 08 2019 at 15:20)</a>:</h4>
<p>I ended up adopting the format I saw in <a href="https://github.com/rust-lang/rust/issues/58608" target="_blank" title="https://github.com/rust-lang/rust/issues/58608">#58608</a></p>



<a name="160298106"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298106" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298106">(Mar 08 2019 at 15:20)</a>:</h4>
<p>alright <span aria-label="slight smile" class="emoji emoji-1f642" role="img" title="slight smile">:slight_smile:</span></p>



<a name="160298112"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298112" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298112">(Mar 08 2019 at 15:21)</a>:</h4>
<p>since I saw other C-future-compatibility issues using it</p>



<a name="160298122"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298122" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298122">(Mar 08 2019 at 15:21)</a>:</h4>
<p>and it is far more recent than the text of RFC 1589</p>



<a name="160298138"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298138" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298138">(Mar 08 2019 at 15:21)</a>:</h4>
<p>right; most future compat issues just copy from old ones</p>



<a name="160298147"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298147" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298147">(Mar 08 2019 at 15:21)</a>:</h4>
<p>that's likely why</p>



<a name="160298167"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298167" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298167">(Mar 08 2019 at 15:21)</a>:</h4>
<p>I still want to go back and try to amend the template that appears in the RFC 1589 text, in any case</p>



<a name="160298237"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160298237" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> centril <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160298237">(Mar 08 2019 at 15:22)</a>:</h4>
<p>Sounds good <span aria-label="+1" class="emoji emoji-1f44d" role="img" title="+1">:+1:</span></p>



<a name="160301404"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160301404" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> pnkfelix <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160301404">(Mar 08 2019 at 16:02)</a>:</h4>
<p>Posted as rfcs amendment <a href="https://github.com/rust-lang/rfcs/pull/2658" target="_blank" title="https://github.com/rust-lang/rfcs/pull/2658">https://github.com/rust-lang/rfcs/pull/2658</a></p>



<a name="160306526"></a>
<h4><a href="https://rust-lang.zulipchat.com#narrow/stream/131828-t-compiler/topic/template%20for%20future-compat%20lints/near/160306526" class="zl"><img src="https://rust-lang.github.io/zulip_archive/assets/img/zulip.svg" alt="view this post on Zulip" style="width:20px;height:20px;"></a> nikomatsakis <a href="https://rust-lang.github.io/zulip_archive/stream/131828-t-compiler/topic/template.20for.20future-compat.20lints.html#160306526">(Mar 08 2019 at 17:09)</a>:</h4>
<p>Let a few comments</p>



<hr><p>Last updated: Aug 07 2021 at 22:04 UTC</p>
</html>